@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0 auto;} *+html *{padding:0; margin:0;}* {margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,div,span,a,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,input,ifram{margin:0;padding:0}input{ border:0px; background:none;}img{ border:0px;margin:0;padding:0}ul,ol,li{ list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}a,a:visited{color:#444444; text-decoration:none;}a:hover{ text-decoration:none; color:#F30; cursor:pointer;}.clear{clear:both; width:100%; font-size:0px; height:0px;}ul,li{list-style-type:none;}a,a:link,a:hover,a:visited,a:active{ color:#444444;}a:hover{ color:#f00;}html,body{height:100%}/**/
body{  font-family:"Microsoft Yahei","simsun","Microsoft Yahei"; font-size:14px; /*background:url(../images/bg.jpg) no-repeat center top #ECFCFF;*/color:#444444; min-width:1200px;}
* html .clear{zoom:1;} /* IE6 */
*+html .clear{zoom:1;} /* IE7 */
.l{float:left;}
.r{float:right;}
.w1000{width: 1000px;margin: 0 auto;}
.ovhid{ overflow:hidden;}


/*2017-06-07*/

.lm_tytop{ height:60px;}
.qglm_sn{ height:60px; background:#FEB739; border-bottom:2px solid #193950; color:#010002;}
.qglm_sn a{color:#010002;}
.qglm_sn p.r{ padding-top:20px; line-height:40px; font-family:"宋体"; font-weight:bold;}
.mainbg{background:url(../images/snxf_bg.jpg) no-repeat center top;}
.xftop{ padding:20px 0px 15px 0px; height:100px;}
.hotkey{ height:26px; line-height:26px; overflow:hidden; text-indent:12px;}
.ssbox{ height:42px; line-height:40px; background:url(../images/ssbg.png) no-repeat left top; width:500px; margin-top:20px;}
.ssbox .btn{ height:40px; width:80px; cursor:pointer; background:url(../images/ssbut.png) no-repeat left top;}
.ssbox .nodes{height:40px; line-height:40px; width:400px; padding-left:10px; color:#428BC5; font-family:"Microsoft Yahei"; font-size:14px; color:#999999;}
.mainbox{ background:url(../images/mainbg.png) repeat;}
.ovhid{ overflow:hidden;}
.down-icon{ height:25px; background:url(../images/down_ico.png) no-repeat center top;/* margin-bottom:5px;*/ cursor:pointer;}
.up-icon{ height:25px; background:url(../images/up_icon.png) no-repeat center top; display:none; cursor:pointer;}
.main{ padding:10px;}
.picnews{ width:600px;height:370px;}
/* 本例子css */
.slideBox{ width:600px; height:370px;overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:12px; height:12px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative;  z-index:0; height:370px; overflow:hidden;  }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:600px; height:370px; display:block;  }
.slideBox .bd li p{ position:absolute; bottom:0px; left:0px; height:34px; line-height:34px; color:#fff;  width:600px; background:url(../images/newstil.png) repeat; text-indent:12px;}

.newstab{ width:365px;height:370px; overflow:hidden;}
/* 本例子css */
.slideTxtBox{ width:365px;  }
.slideTxtBox .hd{ height:42px; line-height:40px; background:url(../images/tab1.png) repeat-x bottom;position:relative; margin-bottom:4px; }
.slideTxtBox .hd ul{/* float:left;  position:absolute; left:20px; top:-1px; height:32px; */  }
.slideTxtBox .hd ul li{ height:42px; line-height:40px; float:left; padding:0 15px; cursor:pointer; font-size:17px;  }
.slideTxtBox .hd ul li.on{ background:url(../images/tab2.png) repeat-x bottom; color:#4677A0; }
.slideTxtBox .hd ul li a{ display:none; height:42px; line-height:40px; position:absolute; top:0px; right:10px; font-family:"宋体"; font-size:22px;}
.slideTxtBox .hd ul li.on a{ display:block;}
.slideTxtBox .bd{ height:280px; overflow:hidden;}
.slideTxtBox .bd ul{ zoom:1;  }
.slideTxtBox .bd li{ height:28px; line-height:28px; background:url(../images/dian1.jpg) no-repeat left 50%; padding-left:10px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
/* 专题css */
.specail{ padding-bottom:10px; padding-top:5px;}
/*.specail a{ display:block; float:left; width:237px; margin-left:10px;}
.specail a img{ max-width:100%; height:auto; display:block;}*/
.picScroll-left{ width:1000px;  overflow:hidden; position:relative;  }
.picScroll-left .bd{ width:1000px;overflow:hidden; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:237px; margin-left:10px;float:left; _display:inline; overflow:hidden;   }
.picScroll-left .bd ul li img{ max-width:100%; height:auto; display:block;}
/* 导航css */
.daoxing{height: 92px; /*background:url(../images/navbg.png) repeat;*/background: rgba(0,0,0,0.2);line-height: 135px;margin-top:15px;}
.daoxing li{float: left;font-size: 18px;width: 143px;text-align: center;color: #FFF;position: relative;height: 92px;}
.daoxing li a{color: #FFF;}
.daoxing .daoxingtp li:hover{background: #3F76A4;height: 92px;}
/* 友情链接css */
.friednlink{ height:45px; background:#fff; text-align:center; margin-top:12px; z-index:10;}
.friednlink h1{ width:140px; height:45px; line-height:45px; text-align:center; background:#C9CACB; color:#767676; font-size:17px;}
.linklist{ width:214px; border-right:1px solid #C9CACB; background:url(../images/flbg.jpg) no-repeat 180px 50%; position:relative; cursor:pointer;}
.linklist p{height:45px; line-height:45px;}
.linklist ul{ display:none;width:214px; position:absolute; bottom:45px; right:0px; border:1px solid #bbb; border-bottom:0px; background:#f3f3f3; line-height:24px;z-index:10;}
.linklist:hover ul{ display:block;}
.linklist:hover{ background:url(../images/flbg1.jpg) no-repeat 180px 50%;}
/* 底部css */
.bottom{ background:url(../images/bottombg.jpg) repeat; padding:10px 0px; text-align:center; color:#fff; line-height:30px;}
.bottom a{ color:#fff;}
/* 二维码css */
.ydbg2{ position:fixed; top:80px; right:0px; }
.gban-dlr{ cursor:pointer;position:absolute; top:-15px; right:5px; display:block; height:20px; width:20px; background:url(../images/close.jpg) no-repeat left top;}
/* 二级页面css */
.second-nav{ height:42px; line-height:42px; background:#428BC5;border-bottom:3px solid #094786; color:#fff; font-size:16px;}
.second-nav a{ color:#fff;  padding:0px 12px;}